Java Performance in Finite Element Computations

نویسنده

  • G. P. NIKISHKOV
چکیده

1 The performance of the developed Java finite element code is compared to that of the C finite element code on the solution of three-dimensional elasticity problems using Intel Pentium 4 computer. Untuned Java code is approximately two times slower then analogous C code. It is shown that code tuning with the use of blocking technique can provide Java/C performance ratio 90% for the LDU solution of finite element equations. Java performance for PCG iterative solution algorithm tuned by inner loop unrolling is 75% of the C code. We recommend using Java Virtual Machine JVM 1.2 since in many cases it is considerably faster in finite element computations than JVMs 1.3 and 1.4.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Comparison of C and Java Performance in Finite Element Computations

The Java programming language has several features, which makes it attractive for software development in computational engineering and sciences. One major obstacle to use of Java in computationally intensive applications is its reputation of a slow language in comparison to Fortran or C. In this paper the performance of the developed Java finite element code is compared to that of the C code o...

متن کامل

The Pattern of Ground Deformations due to Circular Tunneling

This paper presents the results of a recent study about the following aspects relevant to tunneling in soft grounds:e) The domain of deformations due to tunneling in soft ground can be specified within a boundary of a parabolic shape. This boundary is defined by a parabolic formula as a function of a central angle which depends on the soil type i.e., either cohesive or cohesionless. This para...

متن کامل

The Pattern of Ground Deformations due to Circular Tunneling

This paper presents the results of a recent study about the following aspects relevant to tunneling in soft grounds:e) The domain of deformations due to tunneling in soft ground can be specified within a boundary of a parabolic shape. This boundary is defined by a parabolic formula as a function of a central angle which depends on the soil type i.e., either cohesive or cohesionless. This para...

متن کامل

The Performance of an Hexahedron C* Element in Finite Element Analysis

The performance of an 8-noded hexahedron C1* element in elasticity is investigated. Three translational displacements and their derivatives as strain in each direction are considered as degrees of freedom (d.o.f.’s) at each node. The geometric mapping is enforced using a C0 element with no derivative as nodal d.o.f.’s . The stiffness matrix of the element is also computed using a transformation...

متن کامل

Reducing Computational and Memory Cost of Substructuring Technique in Finite Element Models

Substructuring in the finite element method is a technique that reduces computational cost and memory usage for analysis of complex structures. The efficiency of this technique depends on the number of substructures in different problems. Some subdivisions increase computational cost, but require little memory usage and vice versa. In the present study, the cost functions of computations and me...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2004